seychelles national party - Spanish English Dictionary